package com.weiqiao.api.domain.dto;

import lombok.Data;

import java.util.List;

@Data
public class BankApiDTO {

    /**
     * 银行id
     */
    private String bank_id;
    /**
     * 银行名称
     */
    private String name;
    /**
     * 银行主图
     */
    private String logo_url;
    /**
     * 银行标签
     */
    private String label;
    /**
     * 银行副标题
     */
    private String title;
    /**
     * 银行创建时间
     */
    private String create_date;
    /**
     * 银行更改时间
     */
    private String update_date;
    /**
     * 银行背景颜色
     */
    private String background_color;
    /**
     * 银行排序字段
     */
    private int bank_sort;
    /**
     * 银行结算规则
     */
    private String settlement_rules;
    /**
     * 银行推广教程
     */
    private String course_url;
    /**
     * 银行热门活动
     */
    private String activity_details;

    /**
     * 【显示用】当前银行若购卡，预估可的最高佣金
     */
    private double commission;
    /**
     * 0未删除 1删除
     */
    private int delete_flag;

    /**
     * 银行卡列表
     */
    private List<CardCommodity> CardCommodity;

    @Data
    public static class CardCommodity {
        private String cover_url;// 封面图
        private String name; //	标题
        private String pro_title; //	副标题
        private String commodity_id; // 商品id
        private int is_add_id_card; //	是否收集身份证	0 否 ；1是
        private int delete_flag; // 删除	0未删除  1已删除
        private int state; // 状态	0：已上架  1：已下架  2.自定义上架时间
        private String detail; //	图文描述(富文本)
    }
}
